Sinopec forecast News

Oil Prices Drop 1% Amidst Concerns Over China's Demand

Crude oil prices fell on Friday due to concerns over demand in China, the world's largest importer. Sinopec forecasts China's oil demand to peak by 2027.